NCT07690917 - A Study of a New PET Scanner in People With Cancer | Crick | Crick