Stephen Allen была основана в 2012 в Великобритания. Первое приложение было запущено 3 января 2012 г., и у них есть 16 iOS приложений на August 2025
Stephen Allen является издателем приложения 2D Or Not 2D и другие приложения в категориях Education, Games.