Outcomes and Quality of Life Following Rectal Artery Embolization for Bleeding Internal Hemorrhoids | NCT06106269 | Trialant