ʻO 21 mau makahiki o ka ikaika o nā mea hana ʻoihana, ka hoʻokele hana ʻoihana e hana i kahi ʻano kūpono.Shenzhen Alice Yuan ʻepekema&ʻO Technology Co., ltd he mea hana papa inoa, nāna i hoʻohiki i ka hana ʻana i nā ʻano papa inoa kikoʻī āpau, me ka maikaʻi maikaʻi, ka lawelawe noʻonoʻo a me ka kūpaʻa maikaʻi mai kona hoʻokumu ʻia ʻana ma 1998.