Adress of embassy of Curaçao in Cayman Islands, Phone number of embassy of Curaçao in Cayman Islands