About Ss Sfc Ltd (10810139) United Kingdom