About Nelly Globe Ltd (08275201) United Kingdom