About Intrepid Ventures Limited (06894848) United Kingdom