About Jedi Capital Limited (12466199) United Kingdom