Launched in late 2024 by experienced sales and production execs Olivier Barbier, Ola Byszuk and and Lenny Porte, Lucky Number ...