About Tharoo Consulting Limited (09809165) United Kingdom