lumapps
16-50 employees
www.lumapps.com