About Ns Capital London Ltd (13050915) United Kingdom