About Intrepid Corporation Ltd (12311178) United Kingdom