Aba advanced business applications S.A., limited