About Neh Management Ltd (08489022) United Kingdom