About Aegis Design Limited (06930038) United Kingdom