About Sc 2020 Ltd (12613898) United Kingdom