About Dli Investment Ltd (12192382) United Kingdom