There’s no reason to think that an Indian company would specifically want to run its business in Britain.
Business is business. Britain or China, who cares?
Couldn’t be worse than cars built by UAW workers.