About Logicalgate Limited (09304141) United Kingdom