LJ Laura Jane Jervis Current PSC Person with significant control at STUDIO25 CREATIVE LTD Notified on 5th Jun 2025