About Metroo Cafe Ltd (11605119) United Kingdom