About Aegir Sra Limited (SC382575) United Kingdom