About Asgard Holdings Limited (10096445) United Kingdom