About Neurologix Ltd (12137824) United Kingdom