About Mode Afrique Television Ltd (10126761) United Kingdom