About Ns Technology Limited (11422755) United Kingdom