About Asgard Incorporated Ltd (12115685) United Kingdom