Zhejiang Taobao Mall TechnologyLtd was founded in 2017. The first app was launched in October 30, 2017 and they have 4 iOS apps in June 2025
Zhejiang Taobao Mall TechnologyLtd is a publisher of 喵师傅 app and other apps in Lifestyle, Productivity, Utilities categories.