About Intrepid Group Ltd (11532758) United Kingdom