Visible World Raises $25M Series C Private Placement