About Eudyptes Ltd (10805035) United Kingdom