About Asgard Ventures Limited (09828018) United Kingdom