About Neuroprotexeon Limited (09202593) United Kingdom