How we built a custom vision LLM to improve document processing at Grab | Endigest