2.9 million of Mecca's 4.5 million customers are members of its loyalty program Beauty Loop.