About Tri Capital Corporation Limited (09745406) United Kingdom