About Intrepid Star Limited (05656669) United Kingdom