About Energy Intrepid Ltd (12253098) United Kingdom