About Logic Essentials Limited (09654078) United Kingdom