About Logic Mh Ltd (02662824) United Kingdom