Impressum

Company: SenShâ Cosmetics Sàrl  
Registration number: CH-036.4.050.264-8  
Address: Derrière l'Eglise 28, 2615 Sonvilier, Switzerland