About Water H2o International Limited (10837062) United Kingdom