NCT05762432 - Diabetic Foot Ulcer Research Study | Crick | Crick