About Tri Capital Corporation Richmond Limited (12543237) United Kingdom