Is anyone able to fix a corrupted fit file please?

I've got a fit file that I can't upload via web and won't sync via the app, though the activity is showing on my watch. I'd try to fix myself but it looks like Fit File Repair Tool is Windows only and I'm on a Mac.

I've uploaded the file here.

Thanks!

Joe