About Penguin Communications Ltd (12637783) United Kingdom