About Aveera Capital Limited (12123377) United Kingdom