About Neural Construct Limited (12184704) United Kingdom