Dillyhub's mother company 'Monster Heads' is based in Netherland, and Dillyhub's founded by their Korean developers. Their office is still in Amsterdam if nothing's changed.
It's a self-publishing platform and creator friendly. I have uploaded my work on Korean Dillyhub too. One of the artists has become quite successful there so that she got her film adaptation contract lately. It's small but I have no complains so far.
Visit Korean Dillyhub then you can picture how English Dillyhub may well look like in the future.