About Avea Management Limited (10121814) United Kingdom