About Neuropower Ltd. (09688530) United Kingdom