About Intrepid Companies Group Ltd (12997244) United Kingdom