About Aesir Solutions Ltd (12140016) United Kingdom