Shanghai Ogino Biotechnology Co was founded in 2018 in China. The first app was launched in August 4, 2018 and they have 2 iOS apps in April 2026
Shanghai Ogino Biotechnology Co is a publisher of My Chihiros app and other apps in Lifestyle, Utilities categories.