About The Intrepid Penguin Ltd (10590892) United Kingdom