I am not quite sure about this, but I do not think one is able using "I have no time"
in a formal British English document. "I have got no time" should be the original phrase.
Spoken English, in particular American English, often left out words unspoken.
LOL, I have got no idea.