About Duohold Limited (12320334) United Kingdom