TA Todd Aaron Current PSC Person with significant control at SDC EUROPE DEVCO LIMITED Notified on 11th Dec 2020