2021 Half Year Results - Gulf Keystone Petroleum Ltd | RNS | Ticker