About Indian Kitchen(uk) Ltd (12373043) United Kingdom