About Intrepid Venture Capital Limited (08245802) United Kingdom