About Aveo Europe Limited (06547633) United Kingdom