May 28Kubera HealthBuilding the contract-to-payment system of record for American healthcare$6.5MSeedRole not disclosed