AGM trading update and publication of ESG report - Sigmaroc PLC | RNS | Ticker