About Avenell Capital Limited (13685136) United Kingdom