Adress of embassy of Botswana in French Guiana, Phone number of embassy of Botswana in French Guiana