About Networks Centre Investments Limited (13121259) United Kingdom