About Microform Formazione E Multimedia S.r.l. Ltd (10812687) United Kingdom