About Neural Force Ltd (10842685) United Kingdom