Shenzhen ldea-fly Technology Co., Ltd.
Room 201, No.13, Anhuai road, Hualian Community, Longhua street, Longhua District, Shenzhen
ifly@idea-fly.com
0755-23110006