About Curious Capital Limited (09619671) United Kingdom