The following information (Impressum) is required under German law, according to §5 TMG.
Address
Meiyan Chen
Harzer Straße 29
28307 Bremen
Germany
Data Protection
chenmeiyan.art, operated by Meiyan Chen saves or tracks none of your personal data.
Phone: +491732633457
Email to: meiyanchen.composer@gmail.com