2026-056 Cost of Debt Support United Kingdom Financial & insurance services Ofgem Awarded Seen €140,072 est. value