Prospective HemorrhoIdaL EmboliSation (PILES) Registry | NCT07635784 | Trialant