Get in touch with us. 

Support and General Inquiries ico@icobazaar.com

Our office 

MSA - 41A route des Jeunes
1227 Carouge
Geneva, Switzerland