I tried uploading an app there once, at the final stage they ask to produce some intellectual property rights.
I wrote back to them that the name, icon was all designed by me but nothing happened...
Below is what they wrote to me. I wasn't able to figure out what they want, whether I need to get a lawyer to draft something for me, I don't know so I gave up.
So, try and work on this, and you are good to go