About Ssa Holding Ltd (10067206) United Kingdom