About H2o Synergy Ltd (10112346) United Kingdom