About Nevsky Editions Ltd. (11358263) United Kingdom