About Uk Duofen International Limited (12006502) United Kingdom