I received a business invitation letter from a UK (London) company following a successful interview in UK four months ago. However my visa has expired and that company cannot sponsor me due to a sponsorship licensing problem (they never applied for a sponsorship licence), hence I could not take up the job offer.
Now the same company want me to visit them for project discussions with a view to my acting as an agent for them here in India. The company have stated in their invitation letter that they would bear my travel expenses for a stay of up to two months.
Currently I'm not working so unable to show tax returns and an employer letter to fulfil the documentary requirements for a business visitor visa application.
Can I apply without these?