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