About Neuroicon Limited (09961458) United Kingdom