About Nso Management Limited (04607296) United Kingdom