About Aegir Technical Communication Ltd (08354145) United Kingdom