About Sc Capital Limited (13342049) United Kingdom