VAT Identification Number according to §27a German Value Added Tax Act: DE292445616 Managing Director: Yuanshuo Wen Responsible for content according to § 55 Abs. 2 RStV: Yuanshuo Wen, Daimlerring 8, 65205 Wiesbaden, Germany
Should you have any inquiries regarding this information, please contact us at info@youcube-group.com.