Massimo Maurizi, Italy, Florence, M, CellMark SA