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.