About H2oil Limited (12056123) United Kingdom