About Network Space Ne Limited (06842604) United Kingdom