About Asgard Developments Limited (10110140) United Kingdom