DT David Thomas Mclachlan Current PSC Person with significant control at D MAC DIGITAL LIMITED Notified on 14th Sep 2018