About Sc Topco Limited (11532813) United Kingdom