10 employees
Developed by gaming and digital payment experts, Ultimas enables in-app purchases management in free-to-play games
2018