Treasury Shares - Cancellation - Gulf Investment Fund plc | RNS | Ticker