Please note, that original firm id 2295 changed to 36320.
CDC Group Investors

British International Investment is the UK's development finance institution. We've been at the forefront of supporting companies in developing countries for more than 70 years.