Scribex SA in liquidazione, Savosa, limited or corporation