About Nx London Ltd (13655694) United Kingdom