How about Ad Gloriam translation agency https://adgloriam-translations.com/? These guys can easily deal with any task concerning technical translation solutions. Believe me I know what I am talking about. They helped my firm a lot to become one of the most successful in the region. Hope it can help