Siano closes $23.5 million Series D financing round