Keyrock Achieves $1.1 Billion Valuation with Series C Funding