About Nwm Investments Limited (12804830) United Kingdom