Operators Allwyn UK National Lottery Q1 revenue Financial Results Allwyn's Q1 Revenue Reaches €754m Despite UK Investment Impact Updated on Jun 4, 2026