More about Free Download Manager's publisher:Free Download Manager.ORG.
Check details of Free Download Manager