About Caribbean Palm Ltd (12688090) United Kingdom