About Ndi (holdings) Limited (02102537) United Kingdom