About Neural Foundry Limited (13208076) United Kingdom