About Indian Grill Ltd (10404216) United Kingdom