This New Startup Wants to Help Founders Find Angel Investors in Business Go Back Cherub, which aims to be a matchmaker for businesses and angel investors, raised $1.1 million to launch in March.