About Aveara E Limited (12405638) United Kingdom