flexicare inc.