About Logic Gates Software Ltd (10334822) United Kingdom