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