About Eudaimon Ltd (13647546) United Kingdom