Herning, Central Denmark Region
Helsinki, Southern Finland
Water treatment products.
Legal name: Quick Tech Ltd Oy
Filter