About Logic Software Solutions Limited (08383979) United Kingdom