Oh smeg!!! I can honestly say that I didn't know about that. Did hear that there's supposedly an American company called Cryotec as well.
As for where I got the name from, guess we could always run some sort of competition to see who can come up with the most bizarre theory
