Xunlei Ltd — CIK 0001510593 | Estados Unidos | Camella