About Catalyse Capital Limited (12035210) United Kingdom