About Eudaimonia Ventures Ltd (12957582) United Kingdom