About The Illuminate Africa Group Ltd (12791480) United Kingdom