About Carima Restaurant Ltd (12214219) United Kingdom