About Intrepidgal Limited (12986919) United Kingdom