Star Catcher CEO on allocating $65 million Series A