Hi, I have recently finished my graduation and luckily I have also got a job(Graduate Scheme). However my employer although eligible to sponsor, has said that they are not anymore. So, My question is : are there any third parties like umbrella companies or other agencies who can sponsor my visa...? ...