About Eudaimonia Partners Limited (11059294) United Kingdom