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