About H3 Ventures Limited (11938337) United Kingdom