About Intrepid Global Limited (11537359) United Kingdom