About Intrepid Catana Ltd (12604780) United Kingdom