Tax and Other Important Due Diligence Practices that Corporates Must Follow