Substantial Share Purchases by Executive Officers - Burford Capital Limited | RNS | Ticker