Atomfall is as mysterious as it is British.