About Asgaard Ltd (13558092) United Kingdom