As a native speaker, this sounds incorrect to me:
The company does not permit to distribute the modified materials.
But, I can't explain why it is not so to a non-native speaker. To me, it should be:
The company does not permit distribution of modified materials.
Am I right? What is the grammatical explanation?