Can i use same License on Mac and Windows?

NO, licenses are released for same operating system.

If you have different OS you need to buy the related Livetraker product