what's the rule for the minimum 1 year?

Check with any PRO.

if i cancelled my current visa and applied for a new one?

You won't get one

or can I come on a business visit visa?

Subject for Approval with NOC in hand.