About Eudoxia Consulting Limited (09855843) United Kingdom