About Eunoia Solutions Limited (06850452) United Kingdom