SUMAGESA Sàrl, Saxon, limited liability company