UWB startup scores $31.5 million