About Investment And Management Development Corporation (overseas) Limited (FC011147) Cayman Islands