About Nzinga Media Ltd (10045841) United Kingdom