My company is bringing a consultant over for a project, but the MOFA’s BOCA (bureau of consular affairs) visitor visa requirements has us a little confused.
The consultant is a Sri Lankan national who works for a UK firm.
According to the BOCA, one of the requirements is:A photocopy of business license and registration of for-profit company
Would such a license be this: wck2.companieshouse.gov.uk/f4252 … ompdetails
Has anyone brought in someone from the UK who had to show a business license like this? We have relayed this to his company, but they are asking us, “what do you mean business license? Shouldn’t a letter on company letterhead be enough??”