Beijing Popeach Network Technology была основана в 2015 . Первое приложение было запущено 21 мая 2015 г., и у них есть 28 iOS приложений на December 2025
Beijing Popeach Network Technology является издателем приложения Sand Block Puzzle и другие приложения в категориях Games.