Hello @Sue18,
It's possible that the guest doesn't speak English fluently and so might have used the word "flying" wrongly using it as a synonym for traveling. Maybe he's flying to a near by town that has an airport and then visitng your town.
It is also possible that he might have mis-spelled the company name if he was using Airbnb on Mobile and typos are not uncommon while using mobile keyboards.
Lastly, regarding missing info, I have had requests from hosts with hardly and info and in such situations, I try to politely write back to them to know more about them. You could try having that conversation before directly rejecting his request due to the factors you mentioned.
After that, if you are still unsure, you are always free to reject.
Hope that helps!