Gotta get a developer account to ship V1 of the app.
Devs say it is ready to go, as we wanted to have clear ownership I needed a business account in line with my UK business entity to ship the app.
Apple does not make it easy though!
Turning on 2FA on a secondary Apple ID. URGH!