Reliable. According to the query of public information, Shanghai Xinruyi Information Technology Co., Ltd. has a registered trademark, industrial and commercial department certification, and business license. The registered address is: Room 556, Area C, Floor 1, Building 1, No. 58 Dijie Road, Baoshan District, Shanghai. It was established in 2021 -06-22, business scope: labor dispatch services; various engineering construction activities; basic telecommunications business; employment agency activities, etc.