About Ndu Holdings Limited (12112016) United Kingdom