About Intrepid Capital Limited (SC412482) United Kingdom