About Acorda Therapeutics Limited (06835524) United Kingdom