About Nw8 Holdings Limited (06810654) United Kingdom