It doesn't sound like you know a lot about investing. You should be careful or you will likely loose your money to scam artists. Rather than taking advice from online companies who may not be legitimate I would suggest that you go to your local bank and talk to them about getting a good return on your investment. The products they offer will not pay the highest yield but they will be very safe. In the meantime you should start learning about how to invest wisely and then move your money from the safety of a bank to higher yield investments when you know what you are doing.
Here is a link to find about high yield investments finder. You can get the best deals as per your capital and maturity preference.
Have a look: www.highyieldfinder.com