About Neuralisa Ltd (12028591) United Kingdom