About Ndi Technologies Ltd. (SC173002) United Kingdom