If website is related good sign of setting up for diamond sales.. inventory of diamonds must be building up and the company may even have a strategy of designing jewelry for end users using diamonds produced if this website is any indication.
Any announcement regarding sales strategy and sp will get a nice bounce.