About Intrepid Business Ltd. (11768359) United Kingdom