Thomas Rock — Insider transactions, Director at SOCO CORPORATION LTD | InsiderLens