About Nevsky Limited (06349045) United Kingdom