About Dell International Holdings Ii Limited (12980396) United Kingdom