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