DubaiStore is a new e-commerce platform that only caters to licensed businesses