I am no legal expert but you may have a case against the UK company in the UK if you still have the original signed contract.
I am no legal expert but you may have a case against the UK company in the UK if you still have the original signed contract.