About Jaghut Capital Limited (13463937) United Kingdom