About Eudeamon Limited (09996952) United Kingdom