About S3p Software Ltd. (06893115) United Kingdom