Cayman Islands delayed registration