About Curatic Capital Limited (12274899) United Kingdom