1Q26 Financial Results - Burford Capital Limited | RNS | Ticker