Hi there! Congrats on taking the first step to claiming your business name!
To clarify, registering with Service Canada is a federal process, and it's not directly related to claiming your business name. However, you do need to register your business with your province (in your case, British...