About Intrepid Universe Limited (08385225) United Kingdom