There are some restrictions for the companies to get visas. As long as your company doesn't have any approved Indian Female visas they cant provide you.. Also Most of the companies hire females under their spouse or father sponsorship to avoid the troubles of visa/accommodation.. If the company needs you badly they can apply and can request for your visa..