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