Can I use ZealiD to identity business customers?

Yes. All businesses have natural persons that hold legal rights to represent the company. You can use ZealiD and match the customer identity with the company register.