About Eunoia Properties Ltd (11055996) United Kingdom