BUsiness Visa for female is not ez DUDE
Immigration Dept double Checks company, Sponsor and etc etc Before giving Business Visa for females.