About Sc Capital Ltd (12127640) United Kingdom