i dont think so they will provide you business visa if you and the company didnt have any aggreement...as you were saying you didnt provide any documents with the company who provided the visa...thats big question how come they will apply visa for you if they didnt even have copy of your passport.