About Trident Management Limited (06566542) United Kingdom