It is always better to personally go the Embassy and apply for visa.
You are aware it took us 6 months to get visa through company agent. Now a days it is very difficult unless end user from Brazil write directly to Indian Embassy.
As such I do not have any agent No.
We have separate department who does all these activities.