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