About Ns London Ltd (10845071) United Kingdom