I used the paper and it was very nice. I have not seen this paper for quite a while.
If it is being manufactured it would be by the Swiss division of Ilford that make the cibachrome product. You probably could go onto their site to find out.