About Eunoia Business Development Ltd. (11291201) United Kingdom