Searching for this entry with keywords like "file-sharing" did not turn up anything.
Well that's really helpful of them.
I've updated the link, can you read it now?
Edit: FWIW, this was on the first page of Google for me - in Poland - when searching "paypal file-sharing"
Apparently this depends on the country. Your link includes JP for Japan and the contact mail address for Japan (which ironically is spelled wrong).
I really cannot reach it from Germany without this ?country.x=JP.
Searching for this entry with keywords like "file-sharing" did not turn up anything.