About Sc Corporate Holdings Limited (07308097) United Kingdom