About Aesir Corporation Ltd (08213425) United Kingdom