About H2o Global (contracts) Limited (11849974) United Kingdom