About Ssc Developments Ltd (11610984) United Kingdom