Annual General Meeting and Q1 Trading Update