About Eunoia Holdings Ltd (13149271) United Kingdom