About Indian Kitchen The Moor Ltd (10771491) United Kingdom