About Jambo Global Capital Limited (10326434) United Kingdom