About Neural Soup Limited (08095130) United Kingdom