About Newfoundland Clo I Limited (FC029291) Cayman Islands