About Neuralspark Limited (10768856) United Kingdom