craft worldwide holdings