About Neurointegra Ltd (12609379) United Kingdom