Founded in 1999 in Denmark, ICHI has been offering quality parts at affordable prices for two decades.