About Software Connexion Limited (06868648) United Kingdom