NCT04595383 - Electronic Platform for Diabetic Patients Activation | Crick | Crick