About Intrepid Holdings Uk Llp (OC439405) United Kingdom