Q-Commerce platform Ninja is Saudi Arabia's latest tech unicorn after it raised $254 million in a pre-IPO funding round at $1.5 billion valuation.