Cred customers demand answers after platform files for bankruptcy - ...