About Mokili Ya Djende Ltd (09607977) United Kingdom