About Asgard Projects Limited (10632042) United Kingdom