About Network X Limited (10763070) United Kingdom