About The Swedish Penguin Ltd (12449524) United Kingdom