Yes, moodylenses is owned by Ci Ran, and its headquarters is located in Shanghai, China. The brand has been owned by Moody Global Limited, and most recently, it has been run by the Xiamen MU DI E-Commerce Co., LTD.