About Nw2 Holdings Limited (11840483) United Kingdom