We are an E commerce solutions company with more than 15 years of experience; our offices are in Palma de Mallorca, Spain and Toronto, Canada