Complete rip off, scam company! DO NOT USE!
DO NOT USE! Charlatans and con merchants! They do nothing and charge excessive costs. They are not official and have no right to claim to be. Apply for visas directly through the appropriate websites for whichever country you are visiting.
