About Captum Capital Limited (03453330) United Kingdom