About Dementia Research England Limited (13482297) United Kingdom