Beijing Wanjia Zhuhua Technology Co была основана в 2024. Первое приложение было запущено 18 сентября 2024 г., и у них есть 2 iOS приложений на October 2025
Beijing Wanjia Zhuhua Technology Co является издателем приложения Cube Out 3D :Jam Puzzle и другие приложения в категориях Games.