About Duocor Limited (11075954) United Kingdom