I asked them some questions using the Instant Messenger on their web site and they responded promptly. But i to am very suspect of an outfit that pays 747-4 half what a 777 guy would get. Shows they just don't understand the business they are in...
PS The Air India web site shows you can apply directly, why have a middle man? Give it a try.