3 ms·Perhaps so, but based in Britain (London, to be precise).by teamonkey 17y agoPerhaps so, but based in Britain (London, to be precise).