About Aberdeen Emerging Capital Limited (03272302) United Kingdom