About Eudemonia Limited (09085939) United Kingdom