About Ssc Technology Ltd (11211636) United Kingdom