Food Integrators in Italy Probiotical Spa Address: 3 V. Mattei, 28100 Novara (NO) Italy VAT No. IT01092820032 Phone Number: +39 0321 499 184