SJ Scott Joseph Alexander Taylor Current PSC Person with significant control at DUCK&DUCK LTD Notified on 3rd Nov 2021