YES.... your company can apply for visit visa