About Aroma Grill Limited (12382084) United Kingdom