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