About Trident Investing Limited (12922159) United Kingdom