NCT05749679 - Prevention of Renal Failure in People Followed for Type 2 Diabetes in General Practice | Crick | Crick