About Trident It Solutons Ltd (12871145) United Kingdom