I agree with Tom, I dont think you it is possible to make one thin enough to work on a 12mm lens.
Extension Tube math.....
magnification = extension / focal lenghth
So take canon's 50mm macro, it focus at infinity and 1:2. At infinity it has 0mm of extnension and at 1:2 it has 25mm of extension built into the lens.
Now add a 25mm extension tube. At infinity setting you have 25mm of extension so the minimum maginifcation is 25/50 = 1:2. And at close end you have the 25mm of extension + 25mm built into the lens for a total of 50mm and and 50/50 = 1:1.
But with a 12 mm lens even if you found a 2 mm extension tube, infinity would now be at 1:6 or less than 10 inches away.....And good luck finding a 2mm extension tube.