You can register your business yourself in Pakistan. While an agent can help, it's doable independently with proper guidance.