Adress of embassy of Liechtenstein in Cayman Islands, Phone number of embassy of Liechtenstein in Cayman Islands