About H2 Asgard Limited (10314616) United Kingdom