About Intrepid Global Investments Limited (05005405) United Kingdom