About Nev Holdings Limited (09866342) United Kingdom