About Eunomia Research & Consulting Limited (04150627) United Kingdom