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