About Norden Indian Kitchen Ltd (11317129) United Kingdom