lost brit, I believe you should have a family visa. Do you have an RP? Can't really say what to do, as normally the company / Pro does these things. Who are you working for?