Adress of embassy of Mauritius in Turks and Caicos Islands, Phone number of embassy of Mauritius in Turks and Caicos Islands