About Neuroprex Europe Inc Ltd (09400090) United Kingdom