About Jrca Capital Limited (07759152) United Kingdom