About Nyc 2 London Ltd (12583908) United Kingdom