About Ndv Innovation Uk Ltd (12562463) United Kingdom