DJ David John Denner Current PSC Person with significant control at ISOLUMEN LIMITED Notified on 1st Sep 2016