About Cafe London Ltd (12679384) United Kingdom