About Njenga Capital Limited (10750237) United Kingdom