About Eunoia Initiatives Ltd. (08620721) United Kingdom