About Ss Software Ltd. (08820889) United Kingdom