About News Corp Investments Ii Limited (10153706) United Kingdom