About Trident Royalties Plc (11328666) United Kingdom