RD Richard Dune Current PSC Person with significant control at RTD GLOBAL LTD Notified on 6th Apr 2017