your links have nothing in common with iic in "spain". I doubt that iic is more than a 1-person company. Nobody answers at the phone, so I write an email but I doubt that I receive an answer.