ST Simon Thomas Harris Ceased PSC Person with significant control at WELLAN LTD Notified on 3rd Oct 2024 · Ceased on 28th Mar 2026