About Ssp Software Solutions Ltd (08464068) United Kingdom