About Karib Kitchen Limited (11510364) United Kingdom