About Ssa Soft Limited (11448048) United Kingdom