Firm launches free digital identity platform to protect Nigerian businesses from scammers 10th March 2026