Thank you @legalfalcon for your inputs. I have provided biometrics for tourist visa application before so might be for that.NRT means no reportable trace, and a match means that your info was in the system that matched with the search and IRCC will just ascertain what it was for. If you have provide biometrics before in Canada, this is common as your biometrics will match with the ones in the system.
As long as there is no criminal case, no need to be concerned, your criminality will be passed.