KIOSK Electronic Co., Ltd.
Shenzhen KIOSK Electronic Co., Ltd