About Intrepid Ventures Uk Holdings Limited (11205821) United Kingdom