MC Matthew Charles Mccarthy Current PSC Person with significant control at MEGEX LTD Notified on 8th Jun 2026