About Eudaimonism Limited (10098014) United Kingdom