NCT03723785 - A Research Study of How a New Medicine NNC0148-0287 C (Insulin 287) Works in the Body of People With Kidney Problems | Crick | Crick