AC Andrew Colin Goodman Current PSC Person with significant control at EVOGEA FOUNDATION Notified on 5th Dec 2024