About Neoworld Ltd (08478281) United Kingdom