About Neurodesign Limited (07212228) United Kingdom