About Intrepidity Ltd (12628438) United Kingdom