About Dualle Ltd (12590779) United Kingdom