.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.
Any good resources for finding these?