About Software Acquisitions Ltd (11907728) United Kingdom