About Ssa Investments Limited (11851523) United Kingdom