Applingua

A start-up specialising in app localisation and translation.