About Ssa Developments Ltd (10962346) United Kingdom