About 3cl Capital Limited (12678183) United Kingdom