NCT05418218 - International Headache Registry Study | Crick | Crick