About Aqua Croydon Mediterranean Meze Bar & Grill Ltd (10242502) United Kingdom