About The Emmanuel Ivorgba Center For Leadership Education And Social Entrepreneurship Ltd (12995088) United Kingdom