Flexible payment terms for your business set-up in uae