About Sck Holdings Limited (11075889) United Kingdom