About Logic Formation Limited (10141241) United Kingdom