Trust badge - diamond authenticity & transparency