About Tri Sol Ltd (12787231) United Kingdom