About Neurosolv Therapeutics Limited (NI656688) United Kingdom