About Cafe Lido Limited (10143611) United Kingdom