About Sc Group Holdings Limited (11007760) United Kingdom