About Dei Holdings Ltd (11121704) United Kingdom