About Aroma Restaurant & Grill Ltd (12240978) United Kingdom