About Nedu Ltd (07100995) United Kingdom