About Networks Centre Holding Company Limited (11809457) United Kingdom