Completion of Share Buyback Programme - Gulf Keystone Petroleum Ltd | RNS | Ticker