Shakeup: Data firm Credifi lays off almost a quarter of its employees, president departs