NCT03832881 - The United Kingdom Thrombotic Thrombocytopenic Purpura Registry (UK TTP Registry) | Crick | Crick