About Trident Energy Management Limited (10280693) United Kingdom