About Ndi Uk Limited (06900038) United Kingdom