Not sure if you will benefit from working under a UK umbrella company instead of purely in your own right as a contractor? Get in touch with https://www.umbrellacompany.net/ either via their website or you can give them a call on +44 1212854070 to discuss your individual situation.