.ml domain names used to be free (together with .ga I think it was) through freenom so it might just be that they snagged themselves a free domain that just happened to be ml.
Not saying you couldn't be right but not everything is quite as well thought out as it first seems.