About Neurobix Ltd (NI665641) United Kingdom