About Ns Technology Solutions Ltd (11589627) United Kingdom