Trading Update and Appointment of Independent NED - Sigmaroc PLC | RNS | Ticker