Interim results to 31 March 2023 - Atrato Onsite Energy plc | RNS | Ticker