About Cano Cafe Ltd (12114180) United Kingdom