Full year results Digital drives Allwyn revenue growth, UK National Lottery investment impacts profit 12 Mar 2025 - News