About Software Acquisitions & Licensing Limited (03242617) United Kingdom