NCT06695533 - I Can Do This! Managing My Diabetes | Crick | Crick