About Jbi Capital Limited (10588872) United Kingdom