About Logicor Europe Ltd (08326708) United Kingdom