This company is no longer referenced on Kompass.com.
S.T.E.M
13015 MARSEILLE-
France