About Jasper Capital Limited (04359562) United Kingdom