About Ndi Services Limited (05526886) United Kingdom