GM Gemma May Montgomery-Dickens Current PSC Person with significant control at JAGGED STUDIOS LTD Notified on 16th Jan 2025