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