The Ollo credit card is a new player on the credit card market. It provides those with less-than-perfect credit with an option that’s not loaded with ...