Legal & Contact Information

Owner Name (Company Name): Ningxia Chiyin Technology Co., Ltd.
Publishing Director Name: zhuang yongzheng
Postal Address of Entity:
Room 401, Comprehensive Building 31, Xiyue Mansion, Xingqing District, Yinchuan City Ningxia Hui Autonomous Region, P.R.China Postal Code: 750001
Phone Number: +86 9518765779
Mail Address: support@ocfcart.com
Company Identifier: 91640100MAD9YLY91U

© 2026 Ningxia Chiyin Technology Co., Ltd. All Rights Reserved.