About Carib Kitchen Limited (11495762) United Kingdom