About Jagca Capital Limited (11121668) United Kingdom