About Ndw & Co Holdings Ltd (12411146) United Kingdom