Buying a Business: What Role Due Diligence Plays