About S & S Software Ltd (12295715) United Kingdom