About The Ashmore Hub Holdings Ltd (13573122) United Kingdom