About Maendeleo Cic (12212494) United Kingdom