Mike Larocca and Michael Schaefer are behind the company that was launched in 2024.