About Trident Technologies Limited (06447438) United Kingdom