About H2 Corp. Ltd. (06269272) United Kingdom