About Newbold Networks Limited (11462327) United Kingdom