Gemaakt in 2000 (de Verenigde Staten van Amerika), Momo Inc (ADR) bezit 1393 concurrerende merken. Het merk Momo Inc (ADR) is eigendom van Momo Inc (ADR), een bedrijf dat is vermeld in Francfort. Momo Inc (ADR) behoort tot de bedrijfssector Interactieve media.