NCT06366529 - Explore New Magnetic Resonance Technology in Assessment of Renal Dysfunction | Crick | Crick