About Tulsi Indian Limited (12096910) United Kingdom