About Caribees Kitchen Ltd (11760334) United Kingdom