About H2o (nw) Holdings Limited (12976765) United Kingdom