NTI Holdings SA, limited, CHE-215.617.535, Nicolas Tirogalas