IMBALI LIMITED, United Kingdom, is a sales and marketing business specializing in selecting and developing innovative pheromone products. 

With a variety of bespoke and original products – we aim to bring effective pheromone products to you.