Bladder EpiCheck European Haematuria Study | NCT06818136 | Trialant