Adress of embassy of Turkmenistan in Gambia, Phone number of embassy of Turkmenistan in Gambia