stones private limited