Ironveld PLC Signs GBP 21.6 Million Mining Operations Agreement to Eliminate Costs and Add RevenueOctober 7, 2025