To be honest, if you have worked with them earlier on business visa, then I'm afraid you may not be entitled to any benefits from company.