About Eunoia House Ltd (12937730) United Kingdom