About Aegir Design Ltd (12184163) United Kingdom