About Project Eudaimonia Limited (12791311) United Kingdom