About Logic Creations Limited (04606112) United Kingdom