About H2 Technologies Limited (12259186) United Kingdom