About Neurolytix Limited (12146470) United Kingdom