@Greg *******
I tend to at least try and keep thing semi legit when it comes to immigration issues.
From reading this forum I see that regardless of the type if visa applied for they are looking for evidence of salary as shown in a bank account.
I was kinda hoping that the legit company ownership+ an explanation might suffice but as I said initially , each embassy has different criteria.