About Trident International Holdings Ltd (12326136) United Kingdom