About Cafe Tero (uk) Ltd (11723952) United Kingdom