About Isi Emerging Markets Holdings (uk) Limited (11283948) United Kingdom