About Nedce Ltd (12424516) United Kingdom