No, no, no.

You will never see your money again, so never deposit any. It is impossible to withdraw; they ask for incredibly foolish information in order to avoid returning your money.

They kept my seventy dollars.

Never make a deposit!

Reply by Company

    No reply.