Contact Business ID: 1912004-5 VAT ID: FI19120045 Itämerenkatu 100180 Helsinkiinfo@factornova.fi Electronic invoice address: 003719120045Operator: Apix Messaging OyOperator ID: 003723327487