We have launched a site selling Chansel, our new software - see [url removed, login to view]
If you can sell via that web site, or directly, then you keep 30% commission (product sells at GBP £99.00 or equivalent. You are in Europe, (not India).
I repeat, you MUST be based in Europe, preferably England. Freelancer budget is modest, but the commission is BIG, that's where the money is.