About Intrepid Fox Publishing Ltd (13131685) United Kingdom