About Intrepida Ltd (11749751) United Kingdom