NCT07793929 - A Study to Evaluate the Impact of Renal Impairment on the Pharmacokinetics (PK) of Ribupatide | Crick | Crick