BUR Earnings: AI Insights on Burford Capital Limited