Hi I live in Uk , london for the past 10 years My H1 is approved , has to book appointment for visa stamping. However I have aquestions to be clarified before going to the stamping. 1. I am a freelance contractor since 2007 via my own limited company. How do we prove the income or salary as I have a ...