Welcome email has wrong site for user

I have a main BuddyPress site on a WordPress Multisite

dccf.org.uk

I am using Batch Create to create my users on the subsite

web.dccf.org.uk

.It works fine but the welcome email sent to users is like

Username: james-bayley-test2

Password: REDACTED

https://dccf.org.uk/wp-login.php

I expect it to take them to their own site

https://web.dccf.org.uk/wp-login.php

How can I make this happen?