About Noyi Networks Limited (10083491) United Kingdom