About H2o Technology Limited (10007298) United Kingdom