NCT07635784 - Prospective HemorrhoIdaL EmboliSation (PILES) Registry | Crick | Crick