About Cafe Italia London Ltd (12898287) United Kingdom