if you talking about Lucky "New SHD" 100 and 400 they have been around for years, the SHD 400 has been almost impossible to find for years also.
If you found something other than that however please share the URL. China Lucky Film is capable of making good film, but the SHD tends to not have 100% anti-halation protection, and I have had to replace the Tape on the 120 rolls before using them as the film comes adrift from the backing paper in the batch I have in my fridge.
I used to use lucky SHD 100 to test cameras, but i am running out of them. Poor anti halation, easily scratched. It's capable to produce nice images, which I did, but the film is no where near my first pick. Yes, tape almost always comes off on 120, and I get the texture on the backing paper on my images too.