You need o make up your mind what you think is 'recent' history . . . 5 years? 50 years? 500 years?
Also, please decide what is a UK company. If it's owned by India or if it is owned by Germany.
Please look at the sources about future rankings . . . and just admit you're wrong about all of the above