About Eudaimonia Ltd (10400095) United Kingdom