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