About Dsc International Ltd (11282659) United Kingdom