About Dle Solutions Ltd (12274096) United Kingdom