About Trident Technology Ltd (08105065) United Kingdom