About Ne Innovations Limited (08648625) United Kingdom