Financial Statements for the Year Ended 30 April 2023 - Marechale Capital plc | PRN | Ticker