About Logicology Ltd (12848320) United Kingdom