About Trident Technology & Consulting Limited (10361128) United Kingdom