About Logictomagic Limited (11065332) United Kingdom