About Eudaimon Holdings Limited (05958997) United Kingdom