About Evendo Europe Ltd (12286535) United Kingdom