Colford lands $25M in funding