About Duddeh Apparel Ltd (13670753) United Kingdom