NCT07179601 - Hemorrhoidal Artery Embolization: Longitudinal Impact On Symptoms (HELIOS) | Crick | Crick