NCT07133386 - TRicuspid Uk STudy | Crick | Crick