About Ssa Retail Ltd. (10341230) United Kingdom