About Emerging Market Specialist Management Consultancy Limited (10648557) United Kingdom