About Aegir Developments Limited (11384672) United Kingdom