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