Why This Domain?

This answer is ...

The TLD also don't mean anything,

we have no connection to these islands but just want a short but established TLD