About Neworld Holdings Ltd (12149440) United Kingdom