About Dle Technology Europe Ltd (12978996) United Kingdom