About Favourite Penguin Ltd (10990023) United Kingdom