NCT06334263 - Splenic Embolisation Decisions | Crick | Crick