About Link Emerging Markets Ltd (07438268) United Kingdom