About Trident Economics Limited (12650842) United Kingdom