About Indian Kitchen (waterfoot) Ltd (12698398) United Kingdom