About Dementia Discovery Lp (LP016829) United Kingdom