@Nicholas0095
Thank you much for your help.I was not able to get a hold of them on the phone but i submitted a ticket through their website.
They replied to me saying:
"Dear Applicant,
Please note we have received your application ,Status will update in 6-7 days
You may track your application...