About Ssa (uk) 2 Ltd (11141423) United Kingdom