It's either something they put on the front of their trailers/films to appear official or the organization exists only as a source of shakedown spam e-mails to real movie studios.
"Hello! I am a high-ranking official from the MPAN and I am being forced to flee the country. If I could have your bank account number, I can upload a movie that is guaranteed to earn you millions..."