I wonder what kind of lawyer your company consulted with. Are you sure they are experience with EU law? If they where American lawyers with no international law experience. Asking them would probably be as helpful as asking a Common Lisp expert about help with your Java application, if you are lucky it might work out, but probably not. In the same way not all programing languages are the same, nor is all law the same.