Industry Skintech, Health
Founded 2019
HQ Stockholm, Sweden
Website itsitchy.com
Other investments