About Taste Of India (meir) Ltd (09979603) United Kingdom