About Nw1 London Ltd (10985915) United Kingdom