About Eukharis Limited (06888953) United Kingdom