Adress of embassy of Senegal in Belize, Phone number of embassy of Senegal in Belize