About Sc 1 Ltd (11376908) United Kingdom