Tip for consumers: Check your spam in case you do not get any emails in your inbox.
For some weird reason it got flagged into spam/junk.
Tip for consumers: Technical Support center: firstname.lastname@example.org .
I especially like the photo recovery software
Tip for consumers: Don't use this site. 1. it costs 2.5X. 2. They make it a bit easier to submit photos of your face and your passport but the actual official site has very specific requirements for your photos and they will probably reject them because this site does not screen them in the same way that they will get screened when eventually submmitted through the proper channels. 3. they provide no way to obtain status of your application like the official site (VFS Global) does.