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