About Intrepid Explorer Limited (13684432) United Kingdom