About Triros Limited (10976058) United Kingdom