About Trident Holdco Limited (12070709) United Kingdom