You need to register your business in Timbuktu, and pay tax in Timbuktu, not in the Cayman Islands. If you want to pay tax in the Cayman Islands you...
It's irrelevant whether the agent is pushing for a rate cut or the client. You take your chances in the negotiation. The agent may have more good CVs...