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