About Indian Kitchen (london) Ltd (11921018) United Kingdom