About Tauro Investments Ltd (10962182) United Kingdom