About Neuropool Ltd (12301065) United Kingdom