About Ssc Capital Ltd (13538974) United Kingdom