Annual General Meeting & Q1 Trading Update