Adress of embassy of Swaziland in France, Phone number of embassy of Swaziland in France