About Software S & Technology Ltd (09871120) United Kingdom