About Triplex Capital Limited (06595805) United Kingdom