About Clicia Cafe & Meze Bar Limited (04425087) United Kingdom