About Intrepid International Limited (12334181) United Kingdom