Turkey based e-commerce platform raised $20m in Series A funding led by IFC.