About Tulsi Kitchen Limited (13175082) United Kingdom