I find it unusual that a British cruiser would be named for a Dutch Island (Curaçao). The name, by the way, means "cured" in Portuguese, as it was a first stop for sailors crossing the ocean who frequently had scurvy, and were cured by eating fruit there.
It has never been British.
The British have given some rather wacky names to their naval ships: Spiteful, Bullfinch, Ferret, Revenge, Narcissus, Terrible, Experiment and Dapper, just to name a few.
Their various Britannic majesties have had so many islands in the Empire that naming a ship after someone else's island seems rather odd. But the British are quite odd when it comes to naming ships in their navy.
I don't think anyone has ever ascertained the nationality of the Old Navy.
Based on the origin of their merchandise, China would be a fairly good bet,