About Neuro Technology International Limited (12147542) United Kingdom