Splenic Embolisation Decisions | NCT06334263 | Trialant