About Duglex Ltd (11220644) United Kingdom