• Shanghai ICP Filing no. 11028120
  • Public security certificate no. 31010602002055
  • Electronic business license