About Tri Capital Limited (SC275932) United Kingdom