ST Steven Taylor Current PSC Person with significant control at PIQTURE LIMITED Notified on 22nd Nov 2022