Hello, Ajinchina,
Welcome to The Forums!
I can only offer my feeling:
to me, "no more than" corresponds to "nothing more than", whereas "not more than" simply contains the negation "not".
f.i.:
- a few weeks ago, this kitten was no more than a furry ball.
- yes, you can have some candies,...