GH Greg Herrema Current PSC Person with significant control at DISCOVERY LIFE SCIENCES (UK) LIMITED Notified on 6th Nov 2024