About Dle Technology Ltd (11238868) United Kingdom