About Ssc Management Group Limited (12374230) United Kingdom