Legal
Legal notice
Who runs this website, as German law asks every site to say (Impressum, § 5 DDG).
Provider
Zhengzhou Weiguang Software Co., Ltd.
郑州伟光软件有限公司
A limited liability company under the laws of the People’s Republic of China
Address
No. 3004, Floor 30, Building 2
No. 72 Nongye Road, Jinshui District
Zhengzhou, Henan 450000
China
Legal representative
Yongguang Du
Contact
Email: support@screenflowy.com
Responsible for the content
Yongguang Du, address as above