Terrible company
Just got a false information regarding a visa enquire. They are either A) misleading you to use their service B) highly incompetent. These companies should not be on the market.
United Kingdom
Just got a false information regarding a visa enquire. They are either A) misleading you to use their service B) highly incompetent. These companies should not be on the market.