CJ Carole Jane Cadwalladr Current PSC Person with significant control at STUDIO CITIZEN LIMITED Notified on 21st Apr 2023