About Avemor Limited (08791229) United Kingdom