About Jackson Software Design Ltd (SC414182) United Kingdom