About H2 Energy Corporation Ltd (12365663) United Kingdom