Nigeria oil spills: Can Shell be sued in UK?

Nigeria's oil is produced from the southern Niger Delta
Nigeria's oil is produced from the southern Niger Delta