Selon les registres publics (RNE), The Ino Company est une entreprise immatriculée sous le SIREN 105219646, dont le siège est situé 15 Rue Francis De Pressense 75014 Paris.