Director / PDMR Shareholdings - Gulf Keystone Petroleum Ltd | RNS | Ticker