About Dell Estate Holdings Ltd (11650934) United Kingdom