About H2o Water Technologies Ltd (11817769) United Kingdom