About Canary Cafe Ltd (10228069) United Kingdom