About Tulsi Ltd (10034152) United Kingdom