Mosaic Badges in Italy Artemarcia Sas Address: Via La Spezia 91-93, 00182 Roma (RM) Italy Phone Number: +39 0695 226 124