About Trident Executive Consultants Ltd (12145738) United Kingdom