View Technology Shanghai (Elanview) (CN) No. 599 Gaogang Road, Room 201, Block A, Xi Hongqiao Base, Beidou Industrial Park Shanghai Shanghai China