About M12 Holdings Ltd (13596795) United Kingdom