If you can get in somewhere as a connie, you would have to be under LTD status anyway. If you do that via an umbrella company, they will have liability insurance cover for you. What is more important is to have a CAP 716 compliance Human Factors certificate and SFAR 88 level 1, more likely 2 certificates as well. No MRO will employ you without at least the first, propably the second and in all cases from the begining of the next finanical year, the third also (I believe)..