B To C E Commerce Solution in France Next Terra International Address: 27-29 Rue Raffet, 75016 Paris France Phone Number: +33 6 08 56 47 41