About Intrepid Finance Ltd (11792267) United Kingdom