AGM, Trading Update & ESG Report - Sigmaroc PLC | RNS | Ticker