Hatched is a new series where aspiring entrepreneurs pitch their ideas to successful business leaders.