Is 20 Microns Ltd. worth buying?