About Intrepidian Ltd (13104888) United Kingdom