About M2 Logica Ltd (11087509) United Kingdom