About Even Dundee Limited (12266793) United Kingdom