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