About Ndi Momentum Limited (01114557) United Kingdom