So it boils down to:
The company isn't British
The ships aren't British
The crew aren't (now) British
I guess it's similar to large companies closing call centers in Manchester and Glasgow then opening call centers in Mumbai and Delhi
Not very nice, but what can you do in this age of globalization