Hi All, Have applied for an O-A visa online and sent all my documents and passport to the Embassy in London. After checking the online status of my visa application it now says "print sticker" . Does anyone know what this means.? Any advice would be appreciated.