If I exceed the limit of requests per IP (which is 2000) and I receive a 403 Forbidden error, I can create a backoff service that, when it sees that it receives a 403 or 429 code, wait 5 minutes and make requests again ? Is this method welcome?
Yes, you need to handle rate limits.
However, if you are hitting these limits you should question your use of our API.
Our API is not intended for bulk download of company/officer data.
We have many bulk products and the streaming API for that.
We have a fair use policy and if you are found to be abusing it you could be denied access to our services.