About Taste Of India Limited (05097249) United Kingdom