About Neyo Ltd (08869191) United Kingdom