About Trident Holdings Limited (01624353) United Kingdom