TPA SA, limited, CHE-448.634.398, Thierry Panighini