DATED 18 MARCH 2025 ON DEMAND FACILITY AGREEMENT BETWEEN AND Date Printed: 18 March 2025