About Sc Uk Holdings Limited (11427245) United Kingdom