About G2o Water Technologies Limited (09926428) United Kingdom