About Nwms Management Limited (08892042) United Kingdom