Ucloudlink Group (NASDAQ:UCL) sees Q2 sales of $19.500 million-$22.500 million vs $21.500 million analyst estimate.