BEOWULF MINING PLC IRfinancial tables · 2025Unaudited Preliminary Financial Results for the period ended 31 March 2025