About Trident Dynamics Ltd (09011079) United Kingdom