Imita Companies

None

Headquarters: Italy,Cagliari
Industry: Technology