Can we be up and running in 15-days?
If everything is catered for and supplied without any hiccups, then the answer is yes. Otherwise, it usually takes between 3-4 weeks after the signing of the contract to be up and running on the simplest model, i.e. where you seek a white-label web solution, with no integration, and to a payout country that is easily approved.
Be cognizant, you would need to pass the due diligence before your contract can be signed. Due diligence on your initial application can take between five to fifteen days and this is a process no one can accelerate.