More about Vimeo Video Downloader's publisher:Video Downloader Support.
Check details of Vimeo Video Downloader