About Eunoia Associates Llp (OC403330) United Kingdom