About Intrepid Incorporated Ltd (11418110) United Kingdom