You have to declare your nationality before buying some shares; often defence/airline companies.
My understanding is that declaring your nationality is a bit like signing the US W8-BEN form when you signed up, and it’s difficult for FT to implement.