About Neuroquantis Limited (09262042) United Kingdom