Business Solutions in Slovenia Momenta Pro D.o.o. Address: Tacenska cesta 93, SI-1000 Ljubljana Slovenia Phone Number: +386 31 56 70 00