About Taste Of India Valley Ltd (10385491) United Kingdom