About Logicx Limited (08786611) United Kingdom