Roverron tuning box

If so is it any good?? how easy is it to fit to a 1.9 CDTI