CPS Investment Holdings Ltd.