About Sc10 Limited (11027147) United Kingdom