About Softalogic Ltd (08071383) United Kingdom