About Neuedigital Limited (11134003) United Kingdom