About Ns Integrated Solutions Ltd (11387093) United Kingdom