NCT06929156 - A Study of BGM0504 in Healthy Participants and Participants With Impaired Renal Function | Crick | Crick