About Logic Expert Solutions Ltd (12600658) United Kingdom