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