About Ssc No.1 Ltd (11157142) United Kingdom