About Ssa Partners Ltd (13186133) United Kingdom