About Neworld Ltd (04927987) United Kingdom