About Sc-1 Management Ltd (13430265) United Kingdom