About Inda S Grill Ltd (12152912) United Kingdom