Shenzhen Joyuflsh Technology Co Ltd – Legal entity