NCT05855031 - The Liver Care Trial | Crick | Crick