About Mindtree It Solutions Ltd (09825272) United Kingdom