I filled one of this application forms and the form had a mandatory PDF attachment section. So I saved my LinkedIn profile page as PDF and attached it. They asked me to prepare a “nicer looking one” since everything else was OK.
I did. Though I still didn’t understand why.