About Bistro Mila Cafe Ltd (11919830) United Kingdom