Biomazing’s mantra of ‘a mindful choice for an amazing life’ resonated completely with us and so we are thrilled to partner up with them across their online retail in Switzerland , Austria and Germany with a physical store in Switzerland.They offer organic specialty beauty from all around the world, providing customers with knowledge and insights as well as personal in-depth consultations. They stock our full range.


Address of showroom:

Stadthausstrasse 55,

8400 Winterthur


Tel: Swiss phone: +41 78 608 6447 

Swiss customer email: 

Austria phone: +41 78 608 6447 

Austria customer email: