About Ndi Solutions Ltd (08137108) United Kingdom