About Sc & Co Management Ltd (SC704062) United Kingdom