TPXimpact Holdings plc FY24 AGM & Trading Update