About Jaja Capital Limited (10137105) United Kingdom