NCT06731751 - The Planetary Outcomes After Intracranial Haemorrhage Study | Crick | Crick